//Author : Pradeep K Sahu
//Email : sahupk@yahoo.com
//Date  : 29-Mar-2003
//Note   : You are free to use the code, and modify. Provided you
//         don't remove this comments. It will be great if you can provide
//		   your feedback.
/////////////////////////////////////////////////////////////
#if !defined(AFX_PRGUITHREAD_H__7A36AE32_0847_4EB4_A27B_E5ED56C18D88__INCLUDED_)
#define AFX_PRGUITHREAD_H__7A36AE32_0847_4EB4_A27B_E5ED56C18D88__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// PrgUIThread.h : header file
//



/////////////////////////////////////////////////////////////////////////////
// CPrgUIThread thread

class CPrgUIThread : public CWinThread
{
	DECLARE_DYNCREATE(CPrgUIThread)
protected:
	CPrgUIThread();           // protected constructor used by dynamic creation

// Attributes
public:

// Operations
public:
	int m_ExecuterID;

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CPrgUIThread)
	public:
	virtual BOOL InitInstance();
	virtual int ExitInstance();
	//}}AFX_VIRTUAL

// Implementation
protected:
	virtual ~CPrgUIThread();

	// Generated message map functions
	//{{AFX_MSG(CPrgUIThread)
		// NOTE - the ClassWizard will add and remove member functions here.
	//}}AFX_MSG

	DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_PRGUITHREAD_H__7A36AE32_0847_4EB4_A27B_E5ED56C18D88__INCLUDED_)
